self-contained regimes - Spanish English Dictionary